.bodyCover {
   width:100%;
   height:100%;
   top:0;
   left:0;
   right:0;
   bottom:0;
   background:#000;
   opacity:0.95;
   z-index:1000;
}


.bodyCoverTransparent {
   width:100%;
   height:100%;
   top:0;
   left:0;
   right:0;
   bottom:0;
   background:#000;
   opacity:0;
   z-index:1000;
   position:absolute;
}


.comfirmDialog {
   margin:auto;
   position:absolute;
   width:300px;
   height:100px;
   border:1px solid #fff;
   border-radius:5px;
   top:0;
   left:0;
   right:0;
   bottom:0;
   color:#fff;
   display:table; 
}

.comfirmSubmit {
   position: absolute;
   width: 100%;
   bottom: 10px;
   text-align:center;
}

.comfirmSubmit span {
   display:inline-block;
   width:100px;
   height:30px;
   line-height:30px; 
   border:1px solid #fff;
   border-radius:5px; 
}

.pageTip {
   position:fixed;
   width:100%;
   min-height:20px;
   z-index:9999;
   top:100px;
   display:table;
   text-align:center;
}

.pageTip span{
   padding:10px;
   min-height:20px;
   border:1px solid #000;
   background: #000;
   color:#fff;
   border-radius:5px;
}

.topTipDialog {
   position : absolute;
   width:100%;
   min-height:55px;
   line-height:55px;
   color: #f83265;
   background: #ffdee6;
   z-index:9999;
}

.pageDialog {
   margin:0 auto;
   position:absolute;
   width:300px;
   height:150px;
   z-index:9999;
   border:2px solid #ccc;
   border-raduis:5px;
   background: #fff;
   border-radius:5px;
   top:0;
   left:0;
   right:0;
   bottom:0;
   /*display:table;*/
   overflow:hidden; 
}

.pageHeader {
   height:40px;
   width:100%;
   background:#373737;
}

.pageClose {
   display: inline-block;
   float: right;
   line-height: 40px;
   width: 40px;
   text-align: center;
   height: 40px;
}

.pageContent .payContent {
   overflow-y : auto;
   -webkit-overflow-scrolling:touch;
   height:200px;
}

.payContent div{
   text-align:center;
   padding:0 5px;
}

.payClose {
    color: #000;
    display: inline-block;
    height: 50px;
    width: 50px;
    line-height: 30px;
    text-align: right;
    position: absolute;
    right: 0px;
    padding-right:10px;
}

.payContent .diva {
   line-height:50px;
   font-size:22px;
   font-weight:bold;
   height:50px;
   color:#5898dc;
}

.payContent .divb {
   height:50px;
   font-size:16px; 
   line-height:25px;
}

.payContent .divc {

}

.topTipDialog .payContent .divb {
   height:55px;
   font-size:18px; 
   margin: 0 30px;
   text-align:left;
}

.topTipDialog td {
   vertical-align: middle;
}

.topTipDialog .payContent .close {
    float: right;
    width: 30px;
    height: 55px;
    line-height: 55px;
    font-size: 16px;
    text-align:center;
    font-weight: bold;
}

.payContent .divc span {
   display:inline-block;
   border-radius:5px;
   width:200px;
   line-height:40px;
   background:#EB6B61; 
   height:40px;
   color:#fff;
}

.bgOpacity {
   position:absolute;
   top:0;
   left:0;
   right:0;
   bottom:0;
   background:#000;
   opacity:0.6;
   border-radius:5px;
}

.textDialog {
   padding:5px;
   color:#e5932f
}

